fight right-handed - German English Dictionary